/*
 * @Author: 你的名字
 * @Date: 2023-03-16 11:21:24
 * @FilePath: /demo-gather/src/lib/utils.js
 * @Description: 
 */
import _ from "lodash";

const changeOptionData = (objects) => {
    let option =_.cloneDeep(objects);
    if (option.series && option.series.length) {
      option.series.map(item => {
        item.textStyle && (item.textStyle.color = '#333333');
      })
    }
    if (option.xAxis) {
      option.xAxis.textStyle && (option.xAxis.textStyle.color = '#333333');
      option.xAxis.axisLabel && (option.xAxis.axisLabel.color = '#333333');
    }
    if (option.yAxis) {
      if(option.yAxis.length){
        option.yAxis.map(item => {
          item.axisLabel && (item.axisLabel.color = '#333333');
        })
      }
      option.yAxis.textStyle && (option.yAxis.textStyle.color = '#333333');
      option.yAxis.axisLabel && (option.yAxis.axisLabel.color = '#333333');
    }
    if(option.legend){
      option.legend.textStyle&&(option.legend.textStyle.color = '#333333')
    }
    return option
  }
  export {
    changeOptionData
  };